package cn.itcast.nems.base.util;

import cn.itcast.nems.common.entity.BaseEntity;

public class DataBeanUtil {

    /**
     * 维护创建人、修改人, 方便后续统一替换
     * @param bean 需要持久化的实体
     * @param operationUser 操作人,(OA账号或者姓名)
     * @return 需要持久化的实体
     * @param <T>
     */
    public static  <T extends BaseEntity> T create(T bean ,String operationUser ) {
        bean.setCreatedBy(operationUser);
        bean.setModifiedBy(operationUser);
        return bean ;
    }
}
